package com.travel.entity.goodsEn;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.List;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author muzi
 * @since 2021-04-14
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class TravelSku implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * sku_id
     */
    private String skuId;

    /**
     * 商品编号(goods_id)
     */
    private String goodsId;

    /**
     * sku标题
     */
    private String skuTitle;

    /**
     * 套餐类型  例如:{"几日游":"一日",“票种类型”:“成人”} {"几日游":"多日",“票种类型”:“其他”}
     */
    private String skuType;

    /**
     * 时间与库存(连表)
     */
    private String timeTicketId;

    /**
     * 购买数量
     */
    private Integer buys;

    /**
     * 总价格(根据门票数量与门票价格)
     */
    private BigDecimal sumPrice;


    /**
     * 时间选着与票的库存
     */
    private List<TravelTimeTicket> ticket;
}
